import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

import java.io.IOException;

public class Main {


    public static void main1(String[] args) throws IOException {

    }


    public static void main(String[] args) throws IOException {
        String url = "https://www.bilibili.com/"; // B站主⻚链接
        // 使⽤ Jsoup 获取⽹⻚内容
        Document doc = Jsoup.connect(url).get();

        // 使⽤ XPath 解析视频标题
        Elements elements = doc.selectXpath("//* [@id=\"i_cecream\"]/div[2]/div[1]/div[3]/div[2]/div[1]/a");

        // 打印视频标题
        for (Element element : elements) {
            // 获取标题
            String title = element.text();// 获取链接 - 从当前元素中查找 a 标签的 href 属性
            String link = element.select("a").attr("href");
            // 如果链接是相对路径，添加域名. 因为部分路径没有https前缀
            if (link.startsWith("//")) {
                link = "https:" + link;
            }
            System.out.println("标题: " + title);System.out.println("链接: " + link);System.out.println("-------------------");
        }


//        System.out.println(elements);

//        System.out.println(doc);
    }
}